﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Web;

namespace NCMIS.ObjectModel
{
    public enum IncludePolicyIds
    {

    }

    public class Policy : ICMISObject
    {
        #region ICMISObject Members

        public string ID
        {
            get;
            set;
        }
        public Dictionary<string, CMISProperties.CMISPropertyBase> Properties { get; set; }
        #endregion

        public string PolicyDescription { get; set; }

        public Policy()
        {
        }
    }

    [CollectionDataContract(ItemName = "Policy", Name = "getPoliciesResponse", Namespace = "http://mynamespace.com")]
    public class Policies : List<Policy>
    {
        public Policies() { }
        public Policies(List<Policy> policies) : base(policies) { }
    }
}
